package com.hangar.eforms.entity;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Builder;
import lombok.Data;

/**
 * 表单数据记录表
 */
@Schema(description = "表单数据记录表")
@Data
@Builder
public class FormsDataEntity {
    /**
     * 记录ID
     */
    @Schema(description = "记录ID")
    private Integer id;

    /**
     * 模板ID
     */
    @Schema(description = "模板ID")
    private String templateId;

    /**
     * 使用单位
     */
    @Schema(description = "使用单位")
    private String useUnit;

    /**
     * 设备类别
     */
    @Schema(description = "设备类别")
    private String equipmentCategory;

    /**
     * 设备品种
     */
    @Schema(description = "设备品种")
    private String equipmentVariety;

    /**
     * 设备规格型号
     */
    @Schema(description = "设备规格型号")
    private String equipmentModel;

    /**
     * 设备代码
     */
    @Schema(description = "设备代码")
    private String equipmentCode;

    /**
     * 使用登记证编号
     */
    @Schema(description = "使用登记证编号")
    private String certificateNo;

    /**
     * 检验年份
     */
    @Schema(description = "检验年份")
    private Integer examineYear;

    /**
     * 检验月份
     */
    @Schema(description = "检验月份")
    private Integer examineMonth;

    /**
     * 检验日
     */
    @Schema(description = "检验日")
    private Integer examineDay;

    /**
     * 表单数据
     */
    @Schema(description = "表单数据")
    private String formData;
}